Sampling-based Motion Planning with High-Level Discrete Specifications
نویسنده
چکیده
Motion planning has generally focused on computing a collision-free trajectory to a goal region. Enhancing the ability of robots in manipulation, automation, medicine, and other areas, however, often requires richer task specifications. Toward this goal, we study the problem of computing a collision-free trajectory that satisfies task specifications given by Finite Automata, STRIPS, Linear Temporal Logic, and other logic models. We propose to combine sampling-based motion planning with discrete planning. The search for a solution trajectory is conducted simultaneously over the continuous space of motions and the discrete space of the task specification. In this search, discrete plans guide motion planning as it extends a tree consisting of collision-free trajectories, while information gathered from motion planning is used to further improve the discrete plans. As a result of this interplay, the approach is able to selectively sample and explore those continuous regions and discrete plans that allow it to significantly advance the search for a trajectory that satisfies the task specification.
منابع مشابه
A Multi-layered Synergistic Approach to Motion Planning with Complex Goals
This paper describes an approach for solving motion planning problems for mobile robots involving temporal goals. The temporal goals are described over subsets of the workspace (called propositions) using temporal logic. The approach uses an instantiation of a multi-layered synergistic planning framework that has been proposed recently. In this framework, a high-level planner constructs high-le...
متن کاملSampling-Based Path Planning for Multi-robot Systems with Co-Safe Linear Temporal Logic Specifications
This paper addresses the problem of path planning for multiple robots under high-level specifications given as syntactically co-safe linear temporal logic formulae. Most of the existing solutions use the notion of abstraction to obtain a discrete transition system that simulates the dynamics of the robot. Nevertheless, these solutions have poor scalability with the dimension of the configuratio...
متن کاملPlanning in Discrete and Continuous Spaces: From LTL Tasks to Robot Motions
Enabling robots to accomplish sophisticated tasks requires enhancing their capability to plan at multiple levels of discrete and continuous abstractions. Toward this goal, the proposed approach couples the ability of sampling-based motion planning to handle the complexity arising from high-dimensional robotic systems, nonlinear dynamics, and collision avoidance with the ability of discrete plan...
متن کاملPlanning Robot Motions to Satisfy Linear Temporal Logic, Geometric, and Differential Constraints
This paper shows how to effectively compute collisionfree and dynamically-feasible robot motion trajectories that satisfy task specifications given by Linear Temporal Logic (LTL). The proposed approach combines sampling-based motion planning over the continuous state space with discrete search over both the LTL task representation and a workspace decomposition. In distinction from related work,...
متن کاملSampling-based motion planning with deterministic µ-calculus specifications
In this paper, we propose algorithms for the online computation of control programs for dynamical systems that provably satisfy a class of temporal logic specifications. Such specifications have recently been proposed in the literature as a powerful tool to synthesize provably correct control programs, for example for embedded systems and robotic applications. The proposed algorithms, generaliz...
متن کامل